WFR WorldFootballRecord
![]() |
CAF CHAMPIONS LEAGUE 2016 |
![]() |
![]() |
Mamelodi Sundowns |
![]() |
1st leg | ||||||
12/02/2016 | 16:00 | Kampala (UGA) | Vipers SC (UGA) - Enyimba (NGA) | 1-0 | ||
12/02/2016 | 19:00 | Marrakech (MAR) | Olympique Khourigba (MAR) - Gamtel (GAM) | 2-1 | ||
13/02/2016 | 15:00 | Bulawayo (ZIM) | Chicken Inn (ZIM) - Mamelodi Sundowns (RSA) | 1-0 | ||
13/02/2016 | 15:00 | Calulo (ANG) | CRD Libolo (ANG) - Racing de Micomeseng (EQG) | 5-1 | ||
13/02/2016 | 15:30 | Moanda (GAB) | Mangasport (GAB) - Étoile du Congo (CGO) | 0-0 | ||
13/02/2016 | 16:00 | Curepipe (MRI) | Cercle de Joachim (MRI) - Young Africans (TAN) | 0-1 | ||
13/02/2016 | 16:00 | Nairobi (KEN) | Gor Mahia (KEN) - CNaPS Sport (MAD) | 1-2 | ||
13/02/2016 | 16:00 | Lobatse (BOT) | Mochudi Centre Chiefs (BOT) - Ferroviário Maputo (MOZ) | * | Qual. Ferroviário Maputo (MOZ) | |
13/02/2016 | 16:30 | Zanzibar City (ZAN) | Mafunzo (ZAN) - Vita Club (COD) | 0-3 | ||
13/02/2016 | 17:00 | M'Bour (SEN) | Douanes (SEN) - Horoya (GUI) | 0-0 | ||
13/02/2016 | 17:00 | Bamako (MLI) | Stade Malien (MLI) - Bobo Dioulasso (BFA) | 3-1 | ||
14/02/2016 | 14:00 | Radès (TUN) | Club Africain (TUN) - AS Tanda (CIV) | 2-0 | ||
14/02/2016 | 15:00 | Obuasi (GHA) | Ashanti Gold (GHA) - MO Béjaïa (ALG) | 1-0 | ||
14/02/2016 | 15:00 | N'Djamena (CHA) | CotonTchad (CHA) - Mimosas Abidjan (CIV) | 0-1 | ||
14/02/2016 | 15:00 | Moroni (COM) | Volcan Club (COM) - Kaizer Chiefs (RSA) | 0-4 | ||
14/02/2016 | 15:00 | Ndola (ZAM) | ZESCO United (ZAM) - Al-Ghazal (SSD) | 2-0 | ||
14/02/2016 | 15:30 | Lobamba (SWZ) | Mbabane Swallows (SWZ) - APR (RWA) | 1-0 | ||
14/02/2016 | 16:00 | Maseru (LES) | Lioli (LES) - Vital'O (BDI) | 1-2 | ||
14/02/2016 | 16:00 | Monrovia (LBR) | Nimba United (LBR) - Union Douala (CMR) | 1-3 | ||
14/02/2016 | 16:00 | Bamako (MLI) | Onze Créateurs (MLI) - Al-Ahly Tripoli (LBY) | 1-2 | ||
14/02/2016 | 16:00 | Addis Abeba (ETH) | Saint George (ETH) - St Michel United (SEY) | 3-0 | ||
14/02/2016 | 16:00 | Warri (NGA) | Warri Wolves (NGA) - Sporting Praia Cruz (STP) | * | Qual. Warri Wolves (NGA) | |
14/02/2016 | 19:30 | Casablanca (MAR) | Wydad Casablanca (MAR) - Douanes Niamey (NIG) | 2-0 | ||
2nd leg | ||||||
26/02/2016 | 14:00 | Sousse (TUN) | Al-Ahly Tripoli (LBY) - Onze Créateurs (MLI) | 0-0 | Qual. Al-Ahly Tripoli (LBY) | |
26/02/2016 | 15:30 | Abidjan (CIV) | AS Tanda (CIV) - Club Africain (TUN) | 0-0 | Qual. Club Africain (TUN) | |
26/02/2016 | 16:30 | Juba (SSD) | Al-Ghazal (SSD) - ZESCO United (ZAM) | 0-1 | Qual. ZESCO United (ZAM) | |
27/02/2016 | 14:30 | Mahajanga (MAD) | CNaPS Sport (MAD) - Gor Mahia (KEN) | 1-0 | Qual. CNaPS Sport (MAD) | |
27/02/2016 | 15:30 | Kigali (RWA) | APR (RWA) - Mbabane Swallows (SWZ) | 4-1 | Qual. APR (RWA) | |
27/02/2016 | 16:00 | Bakau (GAM) | Gamtel (GAM) - Olympique Khourigba (MAR) | 1-2 | Qual. Olympique Khourigba (MAR) | |
27/02/2016 | 16:00 | Victoria (SEY) | St Michel United (SEY) - Saint George (ETH) | 1-1 | Qual. Saint George (ETH) | |
27/02/2016 | 16:00 | Dar es Salaam (TAN) | Young Africans (TAN) - Cercle de Joachim (MRI) | 2-0 | Qual. Young Africans (TAN) | |
27/02/2016 | 20:15 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Chicken Inn (ZIM) | 2-0 | Qual. Mamelodi Sundowns (RSA) | |
28/02/2016 | 15:00 | Abidjan (CIV) | Mimosas Abidjan (CIV) - CotonTchad (CHA) | 0-0 | Qual. Mimosas Abidjan (CIV) | |
28/02/2016 | 15:00 | Bujumbura (BDI) | Vital'O (BDI) - Lioli (LES) | 0-1 | Qual. Vital'O (BDI) | |
28/02/2016 | 15:30 | Bobo-Dioulasso (BFA) | Bobo Dioulasso (BFA) - Stade Malien (MLI) | 0-1 | Qual. Stade Malien (MLI) | |
28/02/2016 | 15:30 | Brazzaville (CGO) | Étoile du Congo (CGO) - Mangasport (GAB) | 3-0 | Qual. Étoile du Congo (CGO) | |
28/02/2016 | 15:30 | Douala (CMR) | Union Douala (CMR) - Nimba United (LBR) | 1-0 | Qual. Union Douala (CMR) | |
28/02/2016 | 15:30 | Kinshasa (COD) | Vita Club (COD) - Mafunzo (ZAN) | 1-0 | Qual. Vita Club (COD) | |
28/02/2016 | 16:00 | Port Harcourt (NGA) | Enyimba (NGA) - Vipers SC (UGA) | 2-0 | Qual. Enyimba (NGA) | |
28/02/2016 | 16:00 | Bata (EQG) | Racing de Micomeseng (EQG) - CRD Libolo (ANG) | 0-4 | Qual. CRD Libolo (ANG) | |
28/02/2016 | 17:00 | Conakry (GUI) | Horoya (GUI) - Douanes (SEN) | 4-0 | Qual. Horoya (GUI) | |
28/02/2016 | 18:00 | Béjaïa (ALG) | MO Béjaïa (ALG) - Ashanti Gold (GHA) | 3-1 | Qual. MO Béjaïa (ALG) | |
28/02/2016 | 19:30 | Durban (RSA) | Kaizer Chiefs (RSA) - Volcan Club (COM) | ** | Qual. Kaizer Chiefs (RSA) | |
06/03/2016 | 16:00 | Niamey (NIG) | Douanes Niamey (NIG) - Wydad Casablanca (MAR) | 2-1 | Qual. Wydad Casablanca (MAR) | |
* Centre Chiefs and Sporting Praia Cruz withdrew | ||||||
** Volcan Club withdrew from 2nd leg |
1st leg | ||||||
12/03/2016 | 14:00 | Tunis (TUN) | Al-Ahly Tripoli (LBY) - Al-Hilal (SUD) | 1-0 | ||
12/03/2016 | 15:00 | Calulo (ANG) | CRD Libolo (ANG) - Al Ahly SC (EGY) | 0-0 | ||
12/03/2016 | 15:00 | Ndola (ZAM) | ZESCO United (ZAM) - Horoya (GUI) | 4-1 | ||
12/03/2016 | 15:30 | Kigali (RWA) | APR (RWA) - Young Africans (TAN) | 1-2 | ||
12/03/2016 | 17:00 | Radès (TUN) | Club Africain (TUN) - MO Béjaïa (ALG) | 1-0 | ||
12/03/2016 | 17:30 | Bamako (MLI) | Stade Malien (MLI) - Coton Sport (CMR) | 2-0 | ||
12/03/2016 | 19:30 | Johannesburg (RSA) | Kaizer Chiefs (RSA) - Mimosas Abidjan (CIV) | 0-1 | ||
12/03/2016 | 19:45 | Casablanca (MAR) | Wydad Casablanca (MAR) - CNaPS Sport (MAD) | 5-1 | ||
12/03/2016 | 20:15 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Léopards (CGO) | 2-0 | ||
13/03/2016 | 14:30 | Douala (CMR) | Union Douala (CMR) - Zamalek (EGY) | 0-1 | ||
13/03/2016 | 15:30 | Brazzaville (CGO) | Étoile du Congo (CGO) - Es Sétif (ALG) | 1-1 | ||
13/03/2016 | 15:30 | Kinshasa (COD) | Vita Club (COD) - Ferroviário Maputo (MOZ) | 1-0 | ||
13/03/2016 | 16:00 | Aba (NGA) | Enyimba (NGA) - Vital'O (BDI) | 5-1 | ||
13/03/2016 | 16:00 | Agadir (MAR) | Olympique Khourigba (MAR) - Étoile du Sahel (TUN) | 1-1 | ||
13/03/2016 | 16:00 | Bahir Dar (ETH) | Saint George (ETH) - TP Mazembe (COD) | 2-2 | ||
13/03/2016 | 16:00 | Warri (NGA) | Warri Wolves (NGA) - Al-Merrikh SC (SUD) | 0-1 | ||
2nd leg | ||||||
19/03/2016 | 14:30 | Mahajanga (MAD) | CNaPS Sport (MAD) - Wydad Casablanca (MAR) | 2-1 | Qual. Wydad Casablanca (MAR) | |
19/03/2016 | 15:00 | Bujumbura (BDI) | Vital'O (BDI) - Enyimba (NGA) | 2-1 | Qual. Enyimba (NGA) | |
19/03/2016 | 15:30 | Dolisie (CGO) | Léopards (CGO) - Mamelodi Sundowns (RSA) | 1-1 | Qual. Mamelodi Sundowns (RSA) | |
19/03/2016 | 16:00 | Dar es Salaam (TAN) | Young Africans (TAN) - APR (RWA) | 1-1 | Qual. Young Africans (TAN) | |
19/03/2016 | 16:30 | Sousse (TUN) | Étoile du Sahel (TUN) - Olympique Khourigba (MAR) | 2-0 | Qual. Étoile du Sahel (TUN) | |
19/03/2016 | 18:00 | Alexandria (EGY) | Al Ahly SC (EGY) - CRD Libolo (ANG) | 2-0 | Qual. Al Ahly SC (EGY) | |
19/03/2016 | 20:00 | Khartoum (SUD) | Al-Merrikh SC (SUD) - Warri Wolves (NGA) | 1-0 | Qual. Al-Merrikh SC (SUD) | |
19/03/2016 | 20:00 | Cairo (EGY) | Zamalek (EGY) - Union Douala (CMR) | 2-0 | Qual. Zamalek (EGY) | |
20/03/2016 | 15:00 | Garoua (CMR) | Coton Sport (CMR) - Stade Malien (MLI) | 1-0 | Qual. Stade Malien (MLI) | |
20/03/2016 | 15:00 | - () | Ferroviário Maputo (MOZ) - Vita Club (COD) | 1-1 | Qual. Vita Club (COD) | |
20/03/2016 | 15:30 | Abidjan (CIV) | Mimosas Abidjan (CIV) - Kaizer Chiefs (RSA) | 0-0 | Qual. Mimosas Abidjan (CIV) | |
20/03/2016 | 15:30 | Lubumbashi (COD) | TP Mazembe (COD) - Saint George (ETH) | 1-0 | Qual. TP Mazembe (COD) | |
20/03/2016 | 17:00 | Conakry (GUI) | Horoya (GUI) - ZESCO United (ZAM) | 2-0 | Qual. ZESCO United (ZAM) | |
20/03/2016 | 18:00 | Sétif (ALG) | Es Sétif (ALG) - Étoile du Congo (CGO) | 4-2 | Qual. Es Sétif (ALG) | |
20/03/2016 | 18:00 | Béjaïa (ALG) | MO Béjaïa (ALG) - Club Africain (TUN) | 2-0 | Qual. MO Béjaïa (ALG) | |
20/03/2016 | 20:00 | Omdurman (SUD) | Al-Hilal (SUD) - Al-Ahly Tripoli (LBY) | 2-1 | Qual. Al-Ahly Tripoli (LBY) |
1st leg | ||||||
09/04/2016 | 15:30 | Abidjan (CIV) | Mimosas Abidjan (CIV) - Al-Ahly Tripoli (LBY) | 2-0 | ||
09/04/2016 | 16:00 | Dar es Salaam (TAN) | Young Africans (TAN) - Al Ahly SC (EGY) | 1-1 | ||
09/04/2016 | 18:00 | Bamako (MLI) | Stade Malien (MLI) - ZESCO United (ZAM) | 1-3 | ||
09/04/2016 | 19:30 | Marrakech (MAR) | Wydad Casablanca (MAR) - TP Mazembe (COD) | 2-0 | ||
09/04/2016 | 20:00 | Omdurman (SUD) | Al-Merrikh SC (SUD) - Es Sétif (ALG) | 2-2 | ||
09/04/2016 | 20:00 | Cairo (EGY) | Zamalek (EGY) - MO Béjaïa (ALG) | 2-0 | ||
10/04/2016 | 15:30 | Kinshasa (COD) | Vita Club (COD) - Mamelodi Sundowns (RSA) | 1-0 | ||
10/04/2016 | 16:00 | Port Harcourt (NGA) | Enyimba (NGA) - Étoile du Sahel (TUN) | 3-0 | ||
2nd leg | ||||||
19/04/2016 | 15:00 | Ndola (ZAM) | ZESCO United (ZAM) - Stade Malien (MLI) | 2-1 | Qual. ZESCO United (ZAM) | |
19/04/2016 | 18:00 | Béjaïa (ALG) | MO Béjaïa (ALG) - Zamalek (EGY) | 1-1 | Qual. Zamalek (EGY) | |
19/04/2016 | 19:00 | Sétif (ALG) | Es Sétif (ALG) - Al-Merrikh SC (SUD) | 0-0 | Qual. Es Sétif (ALG) | |
20/04/2016 | 15:30 | Lubumbashi (COD) | TP Mazembe (COD) - Wydad Casablanca (MAR) | 1-1 | Qual. Wydad Casablanca (MAR) | |
20/04/2016 | 16:00 | Tunis (TUN) | Al-Ahly Tripoli (LBY) - Mimosas Abidjan (CIV) | 2-1 | Qual. Mimosas Abidjan (CIV) | |
20/04/2016 | 19:00 | Sousse (TUN) | Étoile du Sahel (TUN) - Enyimba (NGA) | 3-0 aet (3-4 ps) | Qual. Enyimba (NGA) | |
20/04/2016 | 19:30 | Alexandria (EGY) | Al Ahly SC (EGY) - Young Africans (TAN) | 2-1 | Qual. Al Ahly SC (EGY) | |
20/04/2016 | 19:30 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Vita Club (COD) | 2-1 | Qual. Vita Club (COD) |
Team | Stage | |||
![]() |
Mamelodi Sundowns | Winners | ||
![]() |
Zamalek | Final | ||
![]() |
Wydad Casablanca | Semi-finals | ||
![]() |
ZESCO United | Semi-finals | ||
![]() |
Al Ahly SC | Quarter-finals | ||
![]() |
Mimosas Abidjan | Quarter-finals | ||
![]() |
Enyimba | Quarter-finals | ||
![]() |
ES Sétif | Quarter-finals |
Team | Pts | Pld | W | D | L | GF | GA | Notes | |||
1 | Wydad Casablanca | 11 | 6 | 3 | 2 | 1 | 6 | 3 | |||
2 | ZESCO United | 9 | 6 | 2 | 3 | 1 | 10 | 9 | |||
3 | Al Ahly SC | 6 | 6 | 1 | 3 | 2 | 6 | 7 | |||
4 | Mimosas Abidjan | 5 | 6 | 1 | 2 | 3 | 5 | 8 | |||
Knockout stage |
Matchday 1 | ||||||
18/06/2016 | 15:30 | Abidjan (CIV) | Mimosas Abidjan (CIV) - Wydad Casablanca (MAR) | 0-1 | ||
18/06/2016 | 15:30 | Ndola (ZAM) | ZESCO United (ZAM) - Al Ahly SC (EGY) | 3-2 | ||
Matchday 2 | ||||||
28/06/2016 | 22:00 | Alexandria (EGY) | Al Ahly SC (EGY) - Mimosas Abidjan (CIV) | 1-2 | ||
29/06/2016 | 22:00 | Rabat (MAR) | Wydad Casablanca (MAR) - ZESCO United (ZAM) | 2-0 | ||
Matchday 3 | ||||||
16/07/2016 | 15:00 | Ndola (ZAM) | ZESCO United (ZAM) - Mimosas Abidjan (CIV) | 3-1 | ||
16/07/2016 | 20:30 | Alexandria (EGY) | Al Ahly SC (EGY) - Wydad Casablanca (MAR) | 0-0 | ||
Matchday 4 | ||||||
27/07/2016 | 15:30 | Abidjan (CIV) | Mimosas Abidjan (CIV) - ZESCO United (ZAM) | 1-1 | ||
27/07/2016 | 19:30 | Rabat (MAR) | Wydad Casablanca (MAR) - Al Ahly SC (EGY) | 0-1 | ||
Matchday 5 | ||||||
12/08/2016 | 21:00 | Alexandria (EGY) | Al Ahly SC (EGY) - ZESCO United (ZAM) | 2-2 | ||
14/08/2016 | 21:00 | Rabat (MAR) | Wydad Casablanca (MAR) - Mimosas Abidjan (CIV) | 2-1 | Qual. Wydad Casablanca (MAR) | |
Matchday 6 | ||||||
24/08/2016 | 14:30 | Abidjan (CIV) | Mimosas Abidjan (CIV) - Al Ahly SC (EGY) | 0-0 | ||
24/08/2016 | 16:30 | Ndola (ZAM) | ZESCO United (ZAM) - Wydad Casablanca (MAR) | 1-1 | Qual. ZESCO United (ZAM) |
Team | Pts | Pld | W | D | L | GF | GA | Notes | |||
1 | Mamelodi Sundowns | 9 | 4 | 3 | 0 | 1 | 6 | 5 | |||
2 | Zamalek | 6 | 4 | 2 | 0 | 2 | 3 | 3 | |||
3 | Enyimba | 3 | 4 | 1 | 0 | 3 | 4 | 5 | |||
4 | ES Sétif * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Knockout stage | |||||||||||
* ES Sétif were disqualified after a pitch invasion in their home match against Mamelodi Sundowns |
18/06/2016 | 22:15 | Sétif (ALG) | Es Sétif (ALG) - Mamelodi Sundowns (RSA) | * | ||
19/06/2016 | 16:00 | Port Harcourt (NGA) | Enyimba (NGA) - Zamalek (EGY) | 0-1 | ||
29/06/2016 | 19:00 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Enyimba (NGA) | 2-1 | ||
17/07/2016 | 21:00 | Cairo (EGY) | Zamalek (EGY) - Mamelodi Sundowns (RSA) | 1-2 | ||
27/07/2016 | 19:30 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Zamalek (EGY) | 1-0 | Qual. Mamelodi Sundowns (RSA) | |
15/08/2016 | 20:30 | Cairo (EGY) | Zamalek (EGY) - Enyimba (NGA) | 1-0 | Qual. Zamalek (EGY) | |
23/08/2016 | 16:30 | Port Harcourt (NGA) | Enyimba (NGA) - Mamelodi Sundowns (RSA) | 3-1 | ||
* ES Sétif were disqualified for a pitch invasion in this match |
Semi-finals - 1st leg | ||||||
16/09/2016 | 20:00 | Alexandria (EGY) | Zamalek (EGY) - Wydad Casablanca (MAR) | 4-0 | ||
17/09/2016 | 15:30 | Ndola (ZAM) | ZESCO United (ZAM) - Mamelodi Sundowns (RSA) | 2-1 | ||
Semi-finals - 2nd leg | ||||||
24/09/2016 | 19:00 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - ZESCO United (ZAM) | 2-0 | Qual. Mamelodi Sundowns (RSA) | |
24/09/2016 | 21:00 | Rabat (MAR) | Wydad Casablanca (MAR) - Zamalek (EGY) | 5-2 | Qual. Zamalek (EGY) | |
Final - 1st leg | ||||||
15/10/2016 | 20:00 | Pretoria (RSA) | Mamelodi Sundowns (RSA) - Zamalek (EGY) | 3-0 | ||
Final - 2nd leg | ||||||
23/10/2016 | 20:30 | Alexandria (EGY) | Zamalek (EGY) - Mamelodi Sundowns (RSA) | 1-0 | Winners: Mamelodi Sundowns (RSA) |